// pages/posts/post.js
//导入本地数据
// var postData = require("../../data/data.js")
// console.log(postData)
import {localData} from '../../data/data.js'

Page({
  /**
   * 页面的初始数据
   */
  data: {
    title:"微信开发课程讲解2"
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      title:"2022"
    })

    this.setData({
      dataList:localData
    })

    // 同步方式,存储小数据，用户配置信息
    wx.setStorageSync('token','token_123')
    let token = wx.getStorageSync('token')
    console.log(token)
    wx.removeStorageSync('token')
  
    // 异步方式存储和获取数据比较大时，总的本地存储不超过10M,单个不超过1M
    wx.setStorage({
      key:"image",
      data:"这是base64格式的图片数据"
    })
    //异步读取方式
    wx.getStorage({
      key:'image',
      success(event){
        console.log(event.data)
      }
    })

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    console.log("onReady")
  },
  
  onItemClick(event){
    //获取绑定view的自定义属性
    let detailId = event.currentTarget.dataset.postId | event.detail.pid
    console.log(detailId)
    wx.navigateTo({
      url: '/pages/postDetail/postDetail?pId='+detailId,
    })
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    console.log("onShow")
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    console.log("onPullDownRefresh")
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    console.log("onReachBottom")
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})